Developer Documentation
PATH 
Mac OS 8 and 9 Developer Documentation > Text and Other International Services > Unicode Utilities


Unicode Utilities
Unicode Utilities allow applications and text service components (such as input methods) to perform various operations on Unicode text, for example, Unicode key translation. Resources defined for use with Unicode Utilities permit control of Unicode-related text behavior, such as the specification of Unicode keyboard layouts.


  Related Links
  The Unicode Consortium

Technology Index

    Inside Macintosh Documents
Unicode Utilities Preliminary Documentation [PDF]
This preliminary document describes the Unicode Utilities functionality introduced in Mac OS 8.6 and 9.0. Mac OS 8.6 introduced support for locale-sensitive Unicode collation (comparing Unicode strings); this support is enhanced in Mac OS 9.0. Mac OS 8.6 also introduced support for locale-insensitive Unicode collation. Mac OS 9.0 introduces support for locale-sensitive Unicode text boundary location to determine the boundaries of characters, clusters (for cursor movement) or words, and to determine potential line break locations. Mac OS 9.0 also introduces support for obtaining the properties of a Unicode character, which is not a locale-sensitive operation.
 
Supporting Unicode Input (PDF)
This preliminary draft document describes how applications and input methods can support Unicode text input by using Unicode Utilities and Text Services Manager 1.5.

Other Technical Publications Links

[Mac OS 8 and 9 | Mac OS X | Hardware | QuickTime | Java | WebObjects] [Feedback]